fodder legumes - Spanish English Dictionary